<%@ page language="java" pageEncoding="utf-8"%>
<%@taglib prefix="s" uri="/struts-tags"%>
<%@taglib prefix="sec"
	uri="http://www.springframework.org/security/tags"%>
<%@taglib prefix="c" uri="http://java.sun.com/jstl/core"%>
<%
    String path = request.getContextPath();
			String basePath = request.getScheme() + "://"
					+ request.getServerName() + ":" + request.getServerPort()
					+ path + "/";
%>
<%@ include file="/inc.jsp" %>
<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">
    <title>闪耀先生-发送邀请</title>
    <meta name="keywords" content="" />
    <meta name="description" content="" />    
    <!-- style -->
    <link href="${pageContext.request.contextPath }/vip/css/usercenter.css" rel="stylesheet">
  </head>
  <body>
  
<!--提示遮罩层-->
    <div id="overShow" class="overtips" style="display:none;"><img src="${pageContext.request.contextPath }/vip/images/tips.png"></div><!--E .overtips-->
<!--提示遮罩层-->
    <div class="invitbox">
      <div class="cirbox">
        <div class="cir"><span>${vip.invNum}</span> <br>邀请</div>
      </div><!--E .cirbox-->
      <div class="btnbox">
        <a href="##" onclick="javascript:btn_submit();" class="btn-brown btn-block">邀请好友</a>
      </div><!--E .btnbox-->
      <div class="textbox">
        <p>邀请好友参加闪耀会主题日活动，与好朋友分享锦衣玉食的日子。</p>
      </div>
      <img src="${pageContext.request.contextPath }/vip/images/invitbg.jpg">
    </div><!--E .invitbox-->

    <div class="invituser">
      <div class="tit">已发送的邀请</div><!--E .tit-->
      <ul>
  <s:iterator value="pageInv.elements" status="stat">
   		<li><span>
   					<s:if test="isInv">
						接受邀请
					</s:if>
					<s:else>
						未接受邀请
					</s:else>
					
   					<s:if test="isDeposit">
						已充值
					</s:if>
   		
   		</span>&nbsp;贵宾&nbsp;&nbsp;${toName }</li>
  </s:iterator>
      </ul>
    </div><!--E .invituser-->
  </body>
   <script src="<%=basePath%>js/jquery-1.10.1.min.js"></script>
 <script src="http://res.wx.qq.com/open/js/jweixin-1.1.0.js" type="text/javascript"></script>
 <script>

var t = ${wxJsApiBean.timestamp};
//var jsApiList = ${wxJsApiBean.jsApiList};
//var hideMenuList = ${wxJsApiBean.hideMenuList};
wx.config({

    debug: false, // 开启调试模式,调用的所有api的返回值会在客户端alert出来，若要查看传入的参数，可以在pc端打开，参数信息会通过log打出，仅在pc端时才会打印。

    appId: '${wxJsApiBean.appId}', // 必填，企业号的唯一标识，此处填写企业号corpid

    timestamp: t, // 必填，生成签名的时间戳

    nonceStr: '${wxJsApiBean.nonceStr}', // 必填，生成签名的随机串

    signature: '${wxJsApiBean.signature}',// 必填，签名，见附录1

    jsApiList: [${wxJsApiBean.jsApiList}] // 必填，需要使用的JS接口列表，所有JS接口列表见附录2

});


wx.error(function(res){

    // config信息验证失败会执行error函数，如签名过期导致验证失败，具体错误信息可以打开config的debug模式查看，也可以在返回的res参数中查看，对于SPA可以在这里更新签名。

	alert(res.errMsg);

});


	wx.ready(function() {

		//config信息验证后会执行ready方法，所有接口调用都必须在config接口获得结果之后，config是一个客户端的异步操作，所以如果需要在页面加载时就调用相关接口，则须把相关接口放在ready函数中调用来确保正确执行。对于用户触发时才调用的接口，则可以直接调用，不需要放在ready函数中。

		wx.hideMenuItems({
		      menuList: [
		        ${wxJsApiBean.hideMenuList}
		      ],
		      success: function (res) {
		        //alert('!!');
		      },
		      fail: function (res) {
		        alert(JSON.stringify(res));
		      }
	    });
		wx.onMenuShareAppMessage({
		    title: '闪耀会，时尚商务人士的特权俱乐部。', // 分享标题
		    desc: '接受朋友邀请，可参加一次闪耀会主题日活动。', // 分享描述
		    link: 'http://www.mrshine.cn/sjcf_root/public/vipAction!sendInvWx.action?${invUrl}', // 分享链接
		    imgUrl: 'http://www.mrshine.cn/sjcf_root/vip/images/sinvitimg.jpg', // 分享图标
		    type: 'link', // 分享类型,music、video或link，不填默认为link
		    dataUrl: '', // 如果type是music或video，则要提供数据链接，默认为空
		    success: function (res) { 
		        // 用户确认分享后执行的回调函数
		        //alert(res);
		        var strs = '${invUrl}'.split("&");
		        //alert(strs[1]);
		        if(strs.length == 2){
		        	$.ajax({
						type:'post',
						url:'<%=basePath%>public/vipAction!moveInv.action',
						dataType : 'json', 
						data : {"openId":strs[1].split("=")[1],"code":strs[0].split("=")[1]},
						timeout:60000,
						success: function (json_str){
							  var temp = eval(json_str);  
							  //alert(temp.message);
							  $("#overShow").css('display','none'); 
							  location.href = "${pageContext.request.contextPath}/public/vipAction!sendInvListWx.action";
						}
					});
		        }
		    	
		    },
		    cancel: function () { 
		        // 用户取消分享后执行的回调函数
		    }
		});

	});
	
	function btn_submit(){
		var i = ${vip.invNum};
		if(i <= 0){
			alert("您的邀请函不足!");
			return;
		}
		$("#overShow").css('display',''); 
	}
</script>

 
</html>